to answer your second question, i've had good results with this shader set: https://github.com/aybe/RetroArch-shaders

just grab the .glsl & .glslp files for the ones you want and drop them in ~/.config/retroarch/shaders